|
vector< string > | getActivatingNames () override |
| ActivityHostConcept::getActivatingNames implementation.
|
|
vector< NodeWeakPtr > | getActiveOrAttachedActivating () override |
| ActivityHostConceptImpl::getActiveOrAttachedActivating implementation.
|
|
optional< ActivityHostConcept::ActivityInfo > | getActivityInfo (string_view name) const override |
| ActivityHostConceptImpl::getActivityInfo implementation.
|
|
vector< NodeWeakPtr > | getAttachedActivityNodes () override |
| ActivityHostConceptImpl::getAttachedActivityNodes implementation.
|
|
void | initialize () |
| Initializes this parallel activity host.
|
|
void | notifyParentHiddenStateChanged (bool isHidden) override |
| ActivityHostConcept::notifyParentHiddenStateChanged implementation.
|
|
void | onActivateActivityOverride (string_view activationPath, bool resetHistory) override |
| ActivityHostConcept::onActivateActivityOverride implementation.
|
|
void | onAttached () override |
| Node::onAttached implementation.
|
|
void | onDetached () override |
| Node::onDetached implementation.
|
|
void | onNodePropertyChanged (AbstractPropertyType propertyType, PropertyNotificationReason reason) override |
| Node::onNodePropertyChanged implementation.
|
|
| ParallelActivityHostImpl (Domain *domain, string_view name) |
| Constructor.
|
|
void | resolveFocusWithPolicy (Node &activityNode) override |
| ActivityHostConceptImpl::resolveFocusWithPolicy implementation.
|
|
| ActivityHostConceptImpl (Domain *domain, string_view name) |
| Constructor.
|
|
void | clearCurrentActivationTarget () const |
| Clears current activation target.
|
|
void | concealActivityNode (NodeSharedPtr activityNode) |
| When deactivating an Activity:
|
|
void | dismissHiddenActivity (string_view activityName) |
| Removes a stored hidden persistent Activity from this Activity Host.
|
|
void | initialize () |
| Initializes this Activity Host Concept.
|
|
bool | isHiddenActivityActivationPath (string_view path) |
| Returns whether the given activation path points to a hidden persistent Activity.
|
|
void | registerInParentActivityElement () final |
| ActivityElement::registerInParentActivityElement implementation.
|
|
void | resolveFocusOnActivated (Node &activityNode) |
| Performs the necessary operations to fix the application focus when an Activity has activated in this Activity Host.
|
|
void | unregisterInParentActivityElement () final |
| ActivityElement::unregisterInParentActivityElement implementation.
|
|
virtual | ~ActivityHostConceptImpl ()=default |
| Destructor.
|
|
| ActivityElementImpl (Domain *domain, string_view name) |
| Constructor.
|
|
void | initialize () |
| Initializes the activity element.
|
|
void | onAttached () override |
| Node::onAttached implementation.
|
|
virtual void | onAttachedOverride () |
| Overrides the onAttached method.
|
|
void | onDetached () override |
| Node::onDetached implementation.
|
|
void | onNodePropertyChanged (AbstractPropertyType propertyType, PropertyNotificationReason reason) override |
| Node::onNodePropertyChanged implementation.
|
|
| ~ActivityElementImpl () override=default |
| Destructor.
|
|
optional< ActivityBrowserController::ActivityID > | getActivityID () const |
| Gets the unique ID that is used by the implementation of the Activity Browser.
|
|
string | getPathInParent () |
| Gets the activation path of this activity element relative to its parent.
|
|
void | initialize () |
| Initializes the activity element.
|
|
bool | isRootActivityElement () const |
| Returns whether an ActivityElement is the root Activity Host node of the Screen node.
|
|
void | onForceTrigger (const ActivityBrowserController::ForceTriggerMessageArguments &args) |
| Message handler for ActivityBrowserController::ForceTriggerMessage.
|
|
void | onNodeInfoTreeAvailable (const ActivityBrowserController::NodeInfoTreeAvailableArguments &) |
| Message handler for ActivityBrowserController::NodeInfoTreeAvailableMessage.
|
|
void | registerChildHost (string_view hostPath) |
| Registers a child host in this activity element.
|
|
void | setActivityID (optional< ActivityBrowserController::ActivityID > activityID) |
| Sets the unique ID that is used by the implementation of the Activity Browser.
|
|
void | unregisterChildHost (string_view hostName) |
| Unregisters a child host from this activity element.
|
|
void | updateActivityBrowserProperties () |
| Triggers the Activity Browser to update the properties of the Activity Element.
|
|